package com.list.wildlife.beans;

import java.util.List;

public class DataSource {
	
	/*
	 * member Variables
	 */
	private String sparqlEndpointURI;
	private long pauseTime;
	private String restrictType;
	private List<String> prefixList;
	private int pageSize;
	
	/**
	 * Constructor _01
	 * @param sparqlEndpointURI
	 * @param pauseTime
	 * @param restrictType
	 * @param prefixList
	 * @param pageSize
	 */
	public DataSource(String sparqlEndpointURI, long pauseTime,
			String restrictType, List<String> prefixList, int pageSize) {
		this.sparqlEndpointURI = sparqlEndpointURI;
		this.pauseTime = pauseTime;
		this.restrictType = restrictType;
		this.prefixList = prefixList;
		this.pageSize = pageSize;
	}

	/*
	 * Getters and Setters
	 */
	public String getSparqlEndpointURI() {
		return sparqlEndpointURI;
	}

	public void setSparqlEndpointURI(String sparqlEndpointURI) {
		this.sparqlEndpointURI = sparqlEndpointURI;
	}

	public long getPauseTime() {
		return pauseTime;
	}

	public void setPauseTime(long pauseTime) {
		this.pauseTime = pauseTime;
	}

	public String getRestrictType() {
		return restrictType;
	}

	public void setRestrictType(String restrictType) {
		this.restrictType = restrictType;
	}

	public List<String> getPrefixList() {
		return prefixList;
	}

	public void setPrefixList(List<String> prefixList) {
		this.prefixList = prefixList;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
}
